From ff9bafe77a5e0dd84b613bb2aae0bf2a9cb84359 Mon Sep 17 00:00:00 2001 From: Yasutake Yohei <61961825+yasutakeyohei@users.noreply.github.com> Date: Thu, 5 Nov 2026 13:40:32 +0900 Subject: events: 年度別アーカイブとRSSフィードを追加 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 月別ページに加えて、4月〜翌3月の年度ページ(/kodaira/events/r8/)を 追加した。月別リンクは年度ごとにまとめ、今後の予定はfeed.xmlで 配信する。 --- src/pages/kodaira/events/[month].astro | 72 ---------------------------------- 1 file changed, 72 deletions(-) delete mode 100644 src/pages/kodaira/events/[month].astro (limited to 'src/pages/kodaira/events/[month].astro') diff --git a/src/pages/kodaira/events/[month].astro b/src/pages/kodaira/events/[month].astro deleted file mode 100644 index 88ce61f..0000000 --- a/src/pages/kodaira/events/[month].astro +++ /dev/null @@ -1,72 +0,0 @@ ---- -// 月別アーカイブ(/kodaira/events/2026-11/ など)。 -// 行事予定のデータ(src/data/schedule/*.json)から、その月の予定だけを静的に生成する。 -import StarlightPage from '@astrojs/starlight/components/StarlightPage.astro'; -import ScheduleTable from '@/components/ScheduleTable.astro'; -import { monthKeys, monthLabel, rowsInMonth } from '@/lib/schedule-months'; -import { SCHEDULE_BASE_PATH } from '@/data/schedule/config'; - -export function getStaticPaths() { - return monthKeys.map((month, i) => ({ - params: { month }, - props: { - month, - prev: monthKeys[i - 1] ?? null, - next: monthKeys[i + 1] ?? null, - }, - })); -} - -const { month, prev, next } = Astro.props as { - month: string; - prev: string | null; - next: string | null; -}; - -const label = monthLabel(month); -const meetingRows = rowsInMonth(month, 'meeting'); -const eventRows = rowsInMonth(month, 'event'); - -const url = (key: string) => `${SCHEDULE_BASE_PATH}${key}/`; ---- - - -

← 小平市のイベント・行事予定カレンダー(今後)に戻る

- -

- {label}の小平市のイベントと、審議会等・市議会の開催予定です。開催日が過ぎたものも記録として掲載しています。 - 変更になることがありますので、各問い合わせ先へご確認ください。 -

- - { - meetingRows.length > 0 && ( - <> -

審議会等・市議会の開催予定

-
- -
- - ) - } - - { - eventRows.length > 0 && ( - <> -

イベント

-
- -
- - ) - } - - -
-- cgit v1.3.1